package cn.ai.shoes.client.entity.modelvo;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

@Data
@Schema(name = "鞋底互换(蒙版)", description = "鞋底互换(蒙版)")
public class XdhhModelVo {
    //主图
    @Schema(description = "鞋面图")
    @NotNull(message = "鞋面图不能为空")
    private Integer majorId;
    //附图
    @Schema(description = "鞋底图")
    @NotNull(message = "鞋底图不能为空")
    private Integer minorId;
    //图片蒙蔽状态
    @Schema(description = "图片蒙蔽状态{0:不蒙蔽,1:蒙蔽斜面图,2:蒙蔽鞋底图,3:蒙蔽两图}")
    @NotNull(message = "图片蒙蔽状态不能为空")
    private Integer maskStates;
}
